Big Huge Thesaurus

Ephestia elutella

noun